place with abundant pumpwood - Espagnol Anglais Dictionnaire